package justdoit;

/**
 * @author 刘鹏飞
 * @ClassName Test1
 * @Date 2024/11/29 23:34
 * @Created by 刘鹏飞
 * @Description 用while和 for 循环分别计算100以内奇数和偶数的和，并输出。
 */
public class Test1 {
    public static void main(String[] args) {


        // for循环

        int odd_sum = 0; // 奇数和
        int even_sum = 0; // 偶数和

        for (int i = 0; i <= 100; i++) {
            if (i % 2 == 0) { // i为偶数时，偶数和累计
                even_sum+=i;
            }else{
                odd_sum+=i;   // i为奇数是，奇数和累计
            }
        }

        System.out.println("for循环计算的偶数和是" + even_sum);
        System.out.println("for循环计算的奇数和是" + odd_sum);
        System.out.println("****************************************");

        // while循环实现
        int odd_sum1=0;
        int even_sum1=0;
        int i=0;
        while(i<=100){
            if (i%2==0){
                even_sum1+=i;
            }else {
                odd_sum1+=i;
            }
            i++;
        }


        System.out.println("while循环计算的偶数和是" + even_sum1);
        System.out.println("while循环计算的奇数和是" + odd_sum1);



    }
}
